Structure for the entire AI App Suite

The final goal is to make an app out of the entire pipe_breaks repository.
Documentation
- Initial thoughts, stick with a documentation service which can be tracked on Git
- Have the docs organize, so that one can quickly search through the entire document and see all docs together in a single place
- Deven started with
docusaurus- For meeting notes
- Design discussions and app layouts
Repository
- Everything right now in the repository comes together with the
script_runner.pyfile. - Need for some docstrings and something like
readthedocsorpydocsornbdev
For designing the app
- Take out individual functions from the
script_runner.pyfile, try giving them a UI. - For instance,
- Data cleaning, separate option in the sidebar to do data cleaning
- Once the data is cleaned and appropriate parameters are selected, choose the model
- Specify the model parameters to run the model, design a separate tab for that
- Once all the inputs are ready, you can have the model run
- Once the execution is complete, have the results show up in a clean manner